<?xml version="1.0" encoding="utf-8"?>
<CONSTANT_BUFFER xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xmlns ="urn:dsfx0"
        >
  <NAME>cb_Ground_Ocean</NAME>
  <USAGE>Dynamic</USAGE>

  <UNIFORM>
    <NAME>u_DiffuseColor</NAME>
    <TYPE>float3</TYPE>
    <DEFAULT_VALUE>0.09 0.29 0.56</DEFAULT_VALUE>
    <SECONDARY_TYPE>color</SECONDARY_TYPE>
  </UNIFORM>
  
  <UNIFORM>
    <NAME>u_SpecularColor</NAME>
    <TYPE>float3</TYPE>
    <DEFAULT_VALUE>0.15 0.3 0.6</DEFAULT_VALUE>
    <SECONDARY_TYPE>color</SECONDARY_TYPE>
  </UNIFORM>

  <UNIFORM>
    <NAME>u_FresnelCoef</NAME>
    <TYPE>float</TYPE>
    <DEFAULT_VALUE>1.0</DEFAULT_VALUE>
    <UI_MIN_VALUE>0</UI_MIN_VALUE>
    <UI_MAX_VALUE>1</UI_MAX_VALUE>
    <UI_STEP_VALUE>0.01</UI_STEP_VALUE>
  </UNIFORM>
  
  <UNIFORM>
    <NAME>u_ExpCoef</NAME>
    <TYPE>float</TYPE>
    <DEFAULT_VALUE>5.0</DEFAULT_VALUE>
  </UNIFORM>
  
  <UNIFORM>
    <NAME>u_NbDirection</NAME>
    <TYPE>int</TYPE>
    <DEFAULT_VALUE>1</DEFAULT_VALUE>
    <UI_MIN_VALUE>1</UI_MIN_VALUE>
    <UI_MAX_VALUE>10</UI_MAX_VALUE>
    <UI_STEP_VALUE>1</UI_STEP_VALUE>
  </UNIFORM>

  <UNIFORM>
    <NAME>u_WaveScaling</NAME>
    <TYPE>float</TYPE>
    <DEFAULT_VALUE>10.0</DEFAULT_VALUE>
  </UNIFORM>

  <UNIFORM>
    <NAME>u_WaveSpeed</NAME>
    <TYPE>float</TYPE>
    <DEFAULT_VALUE>0.03</DEFAULT_VALUE>
  </UNIFORM>
  
  <UNIFORM>
    <NAME>u_Wave0_ScaleRatio</NAME>
    <TYPE>float</TYPE>
    <DEFAULT_VALUE>0.1</DEFAULT_VALUE>
  </UNIFORM>
  
  <UNIFORM>
    <NAME>u_Wave0_SpeedRatio</NAME>
    <TYPE>float</TYPE>
    <DEFAULT_VALUE>1.0</DEFAULT_VALUE>
  </UNIFORM>
  
  <UNIFORM>
    <NAME>u_Wave0_Angle</NAME>
    <TYPE>float</TYPE>
    <DEFAULT_VALUE>220</DEFAULT_VALUE>
    <UI_MIN_VALUE>0</UI_MIN_VALUE>
    <UI_MAX_VALUE>360</UI_MAX_VALUE>
    <UI_STEP_VALUE>1</UI_STEP_VALUE>
  </UNIFORM>

  <UNIFORM>
    <NAME>u_Wave1_ScaleRatio</NAME>
    <TYPE>float</TYPE>
    <DEFAULT_VALUE>3.0</DEFAULT_VALUE>
  </UNIFORM>
  
  <UNIFORM>
    <NAME>u_Wave1_SpeedRatio</NAME>
    <TYPE>float</TYPE>
    <DEFAULT_VALUE>2.5</DEFAULT_VALUE>
  </UNIFORM>
  
  <UNIFORM>
    <NAME>u_Wave1_Angle</NAME>
    <TYPE>float</TYPE>
    <DEFAULT_VALUE>262</DEFAULT_VALUE>
    <UI_MIN_VALUE>0</UI_MIN_VALUE>
    <UI_MAX_VALUE>360</UI_MAX_VALUE>
    <UI_STEP_VALUE>1</UI_STEP_VALUE>
  </UNIFORM>

  <UNIFORM>
    <NAME>u_Wave2_ScaleRatio</NAME>
    <TYPE>float</TYPE>
    <DEFAULT_VALUE>10.0</DEFAULT_VALUE>
  </UNIFORM>
  
  <UNIFORM>
    <NAME>u_Wave2_SpeedRatio</NAME>
    <TYPE>float</TYPE>
    <DEFAULT_VALUE>4.0</DEFAULT_VALUE>
  </UNIFORM>
  
  <UNIFORM>
    <NAME>u_Wave2_Angle</NAME>
    <TYPE>float</TYPE>
    <DEFAULT_VALUE>350</DEFAULT_VALUE>
    <UI_MIN_VALUE>0</UI_MIN_VALUE>
    <UI_MAX_VALUE>360</UI_MAX_VALUE>
    <UI_STEP_VALUE>1</UI_STEP_VALUE>
  </UNIFORM>
  
</CONSTANT_BUFFER>

